import os

# 1、目录操作
# print(os.name)  # 获取操作系统的类型
# print(os.linesep)  # 换行符
# print(os.sep)  # 路径分隔符
# print(os.getcwd())  # 输出当前目录
# print(os.path.join(os.getcwd(), "file1.txt"))  # 拼接路径
# print(os.path.exists("/Users/onlyone/open-github/p/python-example/com/file"))  # 判断目录或文件是否存在
# os.mkdir("file_demo")  # 创建一级目录。如果目录已经存在，会抛出 FileExistsError
# os.makedirs("file_demo2/file2")  # 创建多级目录
# os.rmdir("file_demo")  # 删除目录

# 2、遍历目录
# t1 = os.walk("/Users/onlyone/open-github/p/python-example/com")
# for t in t1:
#     print(t)

# 3、文件操作
# os.remove("1.txt")  # 删除文件
# os.rename("1.txt", "2.txt")  # 重命名文件
print(os.stat("1-file.py"))  # 获取文件的基本信息
print(os.path.abspath("1-file.py"))  # 获取文件的完整路径
